aid man - German English Dictionary